# 设置cmake的最低版本
# 寻找cmake的版本进行运行
# [root@B-hello-headers]$ cmake --version
cmake_minimum_required(VERSION 3.5)

# 设置项目名
project (hello_headers)

# 创建一个sources变量用于连接所有要编译的cpp文件
set(SOURCES
    src/Hello.cpp
    src/main.cpp
)

# 添加一个可执行的sources文件
add_executable(hello_headers ${SOURCES})

# 设置应包含在此目标的生成命令中的目录
# 当运行g++时，这些将作为 -I/directory/path/ 被包含
target_include_directories(hello_headers
    PRIVATE 
        ${PROJECT_SOURCE_DIR}/include
)
